package com.todo.delicacy.service.api.response;

import com.todo.common.common.enums.EnableTypeEnum;
import com.todo.delicacy.common.enums.RestaurantTypeEnum;
import lombok.Data;

import java.math.BigDecimal;
import java.util.List;

/**
 * @author azhebuxing
 * @date 2025/2/25 22:50
 * @description
 */
@Data
public class RestaurantInfoResponse {
    /**
     * 主键id
     */
    private Long restaurantId;
    /**
     * 餐饮poi
     */
    private Long storePoiId;
    /**
     * 名称
     */
    private String name;
    /**
     * 介绍
     */
    private String desc;
    /**
     * 餐馆类型
     */
    private RestaurantTypeEnum restaurantType;
    /**
     * 省份
     */
    private String province;
    /**
     * 城市
     */
    private String city;
    /**
     * 人均消费
     */
    private BigDecimal moneyCost;
    /**
     * 综合评分
     */
    private Integer score;
    /**
     * 主图
     */
    private String mainImg;
    /**
     * 营业时间
     */
    private String businessTime;
    /**
     * 联系方式
     */
    private String contactInfo;
    /**
     * 是否营业
     * {@link EnableTypeEnum}
     */
    private EnableTypeEnum isOpen;
    /**
     * 图片列表
     */
    private List<String> imgList;
}
